English Dictionary
◊ MICKEY FINN
Mickey Finn
n : chloral hydrate in combination with alcohol; usually
administered surreptitiously to make the drinker
unconscious [syn: {knockout drops}, {Mickey Finn}]